foot (pl: feet) - Espagnol Anglais Dictionnaire